package cn.owng.server.platform.service;

import cn.owng.server.platform.model.dto.GameDTO;
import cn.owng.server.platform.model.http.request.GameGameSaveOrUpdateReq;
import cn.owng.server.platform.model.http.request.PaginateReq;
import com.baomidou.mybatisplus.core.metadata.IPage;

/**
 * 微信公众号请关注: 开源螺丝钉
 * <br>
 * 码云请关注: <a href="https://gitee.com/xiyoufang">https://gitee.com/xiyoufang</a>
 * <br>
 * 哔哩哔哩请关注: <a href="https://space.bilibili.com/438927834">https://space.bilibili.com/438927834</a>
 *
 * @author xiyoufang
 */
public interface IGameGameService {

    IPage<GameDTO> paginate(PaginateReq paginateReq);

    boolean delete(Long gameId);

    GameDTO saveOrUpdate(GameGameSaveOrUpdateReq gameGameSaveOrUpdateReq);
}
